﻿Imports System

Namespace System.Workflow.Runtime.Tracking
    <Serializable> _
    Public Class TrackingProfile
        ' Properties
        Public ReadOnly Property ActivityTrackPoints As ActivityTrackPointCollection
            Get
                Return Me._activities
            End Get
        End Property

        Public ReadOnly Property UserTrackPoints As UserTrackPointCollection
            Get
                Return Me._code
            End Get
        End Property

        Public Property Version As Version
            Get
                Return Me._version
            End Get
            Set(ByVal value As Version)
                Me._version = value
            End Set
        End Property

        Public ReadOnly Property WorkflowTrackPoints As WorkflowTrackPointCollection
            Get
                Return Me._instance
            End Get
        End Property


        ' Fields
        Private _activities As ActivityTrackPointCollection = New ActivityTrackPointCollection
        Private _code As UserTrackPointCollection = New UserTrackPointCollection
        Private _instance As WorkflowTrackPointCollection = New WorkflowTrackPointCollection
        Private _version As Version
    End Class
End Namespace

